package com.easyadmin.modules.stock.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 投资规则表
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2025-04-15 23:23:08
 */
@Data
@TableName("sys_invest_rules")
public class SysInvestRulesEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId
	private Integer id;
	/**
	 * 规则编码
	 */
	private String stcrCode;
	/**
	 * 规则名称
	 */
	private String stcrName;
	/**
	 * 规则描述
	 */
	private String stcrDesc;
	/**
	 * 执行sql
	 */
	private String stcrSql;
	/**
	 * 状态0否1是
	 */
	private String status;
	/**
	 * 创建时间
	 */
	private String createTime;
	/**
	 * 修改时间
	 */
	private String updateTime;
	/**
	 * 时间粒度，1分2时3天4周5月6年
	 */
	private String granulatrty;
	/**
	 * 监控时间粒度，1分2时3天4周5月6年
	 */
	private String monTimeGranulatrty;
	/**
	 * 1.技术2.基本面3.财务
	 */
	private String type;
	/**
	 * 证券类型 1.股票2.基金，3期货 4.可转债 0都适合 5其他
	 */
	private String suitType;

}
